#!/usr/bin/env bash
cd $(dirname $0)

#这里使用 文件 “.rootdir”作为根目录标志文件，该函数将会找到该路径
#若找不到，将会返回当前路径
findRootDir(){
    dstRootFlag=".rootdir"
    dir=$(pwd)
    rootDir=$dir
    while test ${#rootDir} -gt 0
    do
        cd $rootDir
        if [ -f $dstRootFlag ];then
            pwd   #找到根目录，显示根目录路径
            return 
        fi
        rootDir=${rootDir%/*}
    done
    echo $dir
}

echo "当前项目的根目录为："
findRootDir




